water and power commissioners - Alemán Inglés Diccionario